#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int isprime(int i)
{
    if (i <= 1)
        return 0;
    if (i == 2)
        return 1;
    if (i % 2 == 0)
        return 0;
    for (int a = 2; a <= i / a; a++)
    {
        if (i % a == 0)
            return 0;
    }
    return 1;
}
int main()
{
    int n = 0;
    scanf("%d", &n);
    int i = 2;
    while (n != 1)
    {
        if (isprime(i))
        {
            if (n % i == 0)
            {
                n = n / i;
                if (n == 1)
                    printf("%d", i);
                else
                    printf("%d*", i);
            }
            else
                i++;
        }
        else
            i++;
    }
    return 0;
}